Travel Stroll in Yoyogi Park | Luxury Shops in Omotesando | Shopping in Takeshita Street – JAPAN DAY 2 August 30, 2023