The hanging lanterns of The Stage are for worshipping the god. Also, it is a popular place for traditional Japanese wedding ceremony.