Strange Evidence (2017)
S04E07 Underwater Godzilla
Episode Overview
Footage of an enormous, previously unseen sea creature emerges from enigmatic waters off the coast of Japan, sparking speculation among experts about the existence of an undiscovered marine monster. Fueled by this discovery, investigators employ advanced technology to track down this elusive denizen of the deep.