Giant jellyfish descend on the Sea of Japan, causing untold devastation to coastal villages and leaving a trail of destruction and human misery behind. Sounds like a great sci-fi flick. But it’s not
Daily News Channel
Giant jellyfish descend on the Sea of Japan, causing untold devastation to coastal villages and leaving a trail of destruction and human misery behind. Sounds like a great sci-fi flick. But it’s not