Home / Trains & TransportationJapanese Freight Train MomotaroApril 30, 2015Updated April 29, 20211 min readA short movie of a Japanese Freight Train Momotaro passing the Nasushiobara Station. freighttrainstation