Giant Mecha Erected in Tokyo
Posted by Kotaku Apr 14 2014 08:40 GMT in Gaming News
- Like?
To promote the new Patlabor movies, the life-sized Ingram mecha was shown off in Tokyo. Sure beats a movie poster. Read more...



Sign-in to post a reply.