Godzilla: The Series Backdrop Blur

Video Loading...

Godzilla: The Series S01 E06 Cat and Mouse

Overview

A mutant giant rat emerges from the sewers of Manhattan.