LANDMARKS Shibamata Taishakuten: Where Tora-san's Beloved Downtown Tokyo Meets Sacred Art
Experience authentic downtown Tokyo at Shibamata Taishakuten, the beloved temple from Tora-san films featuring exquisite Buddhist carvings and nostalgic Showa-era charm.