Odakyu 8000 series train -Machida Station

© Japanbyweb.com

An Odakyu 8000 series (小田急8000形) electric multiple unit (EMU) train has just departed Machida Station bound for Shinjuku Station.

Continue the Travel

Latest Posts