Haruba

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

Features

 * Haruba's Labyrinth