Godzilla vs Kong new clip: Is Mechagodzilla hiding in plain sight in the clip? – Republic World

Godzilla vs Kong new clip: Is Mechagodzilla hiding in plain sight in the clip?  Republic World