Back to album

Toei Bus and Pedestrian Deck under Construction at the South of JR Shibuya Station

The bus has “Hybrid” logo. The box on the roof has NiMH batteries.

290 views
2 faves
0 comments
Uploaded on April 13, 2018
Taken on August 6, 2017