Japan's costal waters are being invaded by teeming masses of giant Jellyfish. They can weigh up to 440 lbs and their umbrella can span more than 6 feet in diameter.
Japan's costal waters are being invaded by teeming masses of giant Jellyfish. They can weigh up to 440 lbs and their umbrella can span more than 6 feet in diameter.