Join Scott and Mayumi as they visit Kamaishi City, Iwate Prefecture in Part 2 of Ultimate Japan’s Tohoku Experience. They will visit the Lady Buddha statue, visit … Alo Japan.
Alo Japan.