Laregest Godzilla Statue Is Latest Themed Ride In Japan
A Japanese theme park claims to have created the world's first life-size statue of Godzilla as a permanent exhibit. The replica of the 120 metres (393 feet) long fictional beast…
A Japanese theme park claims to have created the world's first life-size statue of Godzilla as a permanent exhibit. The replica of the 120 metres (393 feet) long fictional beast…