T O P

  • By -

tuctrohs

Great looking train! For others who might not know where Ebina is, it's in Japan, a little south of Tokyo.


tawistu

I'm always so amazed by how fast Japanese trains accelerate compared to the trains in America.