The attraction, which features the top half of Godzilla's body, has been unveiled at Nijigen no Mori theme park. A 'life-size' replica of movie monster Godzilla has been unveiled at a Japanese ...