godzilla theme park

Operation Godzilla Intercept Opens in Japan