• See More

    For the Ainu people, Mt. Moiwa is considered a sacred and revered mountain.

Other Reviews by Alex Wu

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa