Inari Kio: A Shrine to the Demon King?
This shrine in Shinjuku has “demon king” on its name plate, but nobody really knows why. What secrets does Inari Kio hold?
This shrine in Shinjuku has “demon king” on its name plate, but nobody really knows why. What secrets does Inari Kio hold?
Vibrant nightlife, endless entertainment, and a number of curious shrines—that’s Shinjuku for you.