You are here

TV screens at Shibuya crossing

TV screens at Shibuya crossing

Two storie sized TV screens at Shibya crossing.