Taking its name from Japanese mythology, this temple also has a staircase used in an anime film.
Today: 10:00 - 17:00
We recommend spending about 1½ hours here.
5-6 Sugacho, Shinjuku City, Tokyo 160-0018, Japan
Wheelchair accessible