Running Ronin

Tokyo Teleport


Tokyo Teleport is the actual name of a train station in Tokyo that stops at Odaiba. As I'm traveling back and forth to Tokyo lately, I wish the name of the station was actually what you would expect from a Sci-Fi movie...

A nice teleportation center that could get me anywhere in a second... and not the 12 hours it took in my last flight in Economy.

No comments