No Image

Beyond Tokyo Transportation

January 21, 2012 Steve 0

So, you finally find yourself standing amidst the controlled chaos that in Shinjuku Station in search of a train.  Talking about luck, of a sort, […]