June 2: Ueno Park


 

Ikkebukuro

Shibuya

Meiji Shrine

Akihabara

Ueno

Train