Baby Godzilla seemed almost like they were on anĀ unstoppable journey, until that is the real Godzilla stepped in and stomped all over them. Toho Limited, the Japanese film company who own the rights to the Godzilla franchise, insisted the band stop using the...

read more