Cinnamon Village

The Cinnamon Village (桂皮の里, "Keihi no Sato", English TV; "Cinnamon Town")