Bringing Godzilla to Life: A Giant Artwork on Japan’s Iwayagawachi Dam
In December 2024, Japan’s Iwayagawachi Dam became the canvas for a massive reverse graffiti artwork of…
In December 2024, Japan’s Iwayagawachi Dam became the canvas for a massive reverse graffiti artwork of…
The Yokohama Rubber Company in Shinshiro (Japan) has a 20 ton Godzilla made from 114 tyres…