Seen something Japan needs to stop? Send it in!


Windows 8... but where are the computers?

As far as I can tell these aren't being played in Japan. Thanks to Duncan for the tip!

No comments:

Post a Comment