Jellyfish... are Jelly Fish taking over the world?


Are Jellyfish throwing off the balance?

What is happening here?