Godzilla Tower

Godzilla Tower

Godzilla Tower was the main attraction at World's Children's Land, in Godzilla vs Gigan. It resembled Godzilla. It was later inhabited by cockroach aliens who put a giant lazer beam in its mouth.