Yes, visitors can enter the statue through a dragon's mouth at the base. An elevator takes you to the twelfth floor at the statue's heart, where the Goshinden worship hall is located. The descent follows a spiral staircase through floors displaying 108 illuminated Buddha statues and offering panoramic views of Sendai, Mount Zao, and the Pacific Ocean through small windows.