Dodo's Rest

Dodo's rest is a city situated in Abyssalia. It is delimited by Bamboo Mountains on the west and by Fourier Sea on the east.