› added 11 years ago
54
TIL Godzilla is a part of the Marvel Universe and has even interacted with The Avengers
via reddit.com