Back to album

Tokyu 5050 Series Train Leaving Jiyu-ga-oka Station

The LED on the head means “Trial Run” in Japanese.

231 views
0 faves
0 comments
Uploaded on April 15, 2015
Taken on April 20, 2014