Monster Jellyfish

  • TV-G

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

Where to Watch

Available to Stream

  • Watch on