March 30, 2011March 21, 2011 sushi train A sushi train in Tokyo. So cheap, so good. Share:FacebookEmailTwitterMoreRedditLike this:Like Loading... Related