“Godzilla the Art” is a project in which artists from Japan and abroad use the monster as the theme of their works. Many events will be held as part of the project, including a special ...
A Japanese theme park has unveiled what it believes is the world's first permanent "life-size" Godzilla statue. The installation on Awaji Island, off the city of Kobe, measures 23m (75ft ...
Some results have been hidden because they may be inaccessible to you