Toyokawa Inari (Myogonji Temple)
One of japan‘s “big three” Inari shrines is actually a Buddhist temple Toyokawa Inari Shrine, located in Toyokawa-cho, Toyokawa-shi, Aichi-ken, is one of Japan’s most picturesque religious sites. This shrine is part of the “big three” Inari shrines in Japan, along with Fushimi Inari Taisha in Kyoto and Kasama Inari Shrine in Ibaraki. However, what … Read more