Monster Jellyfish

Plagues of giant jellyfish are observed off the coast of Japan, where they're wreaking havoc on the local fishing industry.

Watchlist Added
Where to Watch

Available to Stream

  • Watch on
{