Yutoku Inari Shrine is one of the most spectacular historical sites in Japan. The shrine is located in Saga Prefecture, Kyushu Region, and it’s considered one of three most important Inari shrines in Japan!

Close
Using Format