Yama Inari

The town of Yama Inari is translated in English to Mountain Inari. The town was named this due to being surrounded by mountains and the faith the people follow ( Inarism ). The town is peacful and developing fast, all are welcome to come by to rest or talk.