Beer Garden in the Clouds

Shibuya Sky Festival starts beer garden season early on the Tokyu Department Store rooftop

Read more