This is a 30-foot tall Godzilla slide at Japan’s Kurihama Flower Park. It was erected in 1999 to replace a similar Godzilla slide built in 1958 that had fallen into disrepair. Apparently the park is near a beach where Godzilla first emerges from the water in the original 1954 film. (via Archie McPhee’s Geyser of Awesome)
Why don’t we have things like this in ‘Murica?