Did they find a godzilla in the ocean? Great lizard.