Haruba

Haruba (ベイル) is a town in the Harz Duchy.

Features

 * Haruba's Labyrinth