Pavillon within the forest that contains the Meiji Shrine in Shibuya, TokyoCurious about Japan? Expl