Die heutige Tempelanlage wurde nach dem Kantō-Beben 1923 aufgebaut und hat eine Größe von etwa 500 Quadratmetern. Der Zugang für die Öffentlichkeit ist stark eingeschränkt, das Fotografieren auf dem Gelände nicht erlaubt.