(From Dread Central) Breaking news! Godzilla’s footprint has been discovered in Japan! Does this mean that the giant radioactive reptile really exists? This could be the find of the century!
Oh wait, it’s a marketing stunt for Godzilla Resurgence. Well, kudos for their creativity we guess.
Measuring at 27.9 meters (91.5 feet) long and 22 meters (77.2 feet) wide, it will be on display at Asobichi Ishikari beach in Ishikari City, Hokkaido as part of the Ishikari Beach Sand Park 2016 event, until July 10.