Whenever Godzilla and Mecha-Godzilla fight, it is Tokyo that suffers the most

Sat 30 Jun 2012, 02:39 PM by Jay Kastner