World’s first permanent Godzilla theme park ride opening at Tokyo-area amusement park

Godzilla the Ride: Great Kaiju Decisive Dominance Battle promises to “change the way you look at humanity, and Godzilla.”

Read More