Onibushichou is a rural town in a basin surrounded by mountains, close to Sea of Japan. Further in from there is the even more rural village of Koubou...
Onibushichou is a rural town in a basin surrounded by mountains, close to Sea of Japan. Further in from there is the even more rural village of Koubou...