Trains & TransportationJapanese Freight Train MomotaroApril 30, 2015A short movie of a Japanese Freight Train Momotaro passing the Nasushiobara Station.