Iwate Prefecture is part of the Tohoku region of northern Japan. It’s the second least densely populated prefecture (Hokkaido is number one!) and has several unique tourism destinations, like Morioka Castle, Fujiwara no Sato theme park and movie set, and several major Buddhist temples. The prefecture has several local legends and myths, one of which […]