Japan is home to dope anime, dudes buying panties from a soda machine, cutesy girls, and the big lizard named Godzilla. It is also the home of the most efficient train system in the world. Hows that? As you see above, even the workers help you out and push yo fat ass in the train!

Last 5 posts by m00k1e

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Technorati
  • YahooMyWeb
  • TwitThis
  • Google