>>149541351NTA, but I'm pretty sure he's talking about Godzilla as a property in general-and he's not wrong. This is the most mainstream the franchise has been in a while, and it's being treated with some actual respect
>>149542868I mean, Godzilla has interacted with humans before...
https://www.youtube.com/watch?v=0hBusdO1SUc
That being said, I doubt it'll be more than "now it's the Turtles' turn to stop another Godzilla rampage"