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

Thu 13 May 2010, 10:28 PM by Jay Kastner