
Could This Cave Painting Hint At A New Monster Coming For The Monsterverse?
A cave painting discovered in Call of Duty: Warzone has Monsterverse fans guessing. Is it Anguirus or SpaceGodzilla?