Japan Expo 2009 »

Video from Japan Expo 2009

Shaggy July 16, 2009 0

In case you wanted to see a little bit more from the Japan Expo 2009 that took place a short time ago in Paris, France, arcade site Neo Arcadia has posted a couple of

Read More »