Hie Jinja

HIE JINJA

HIE JINJA

Housing the guardian deity of Edo Castle.

(The Present Imperial Palace)