Whoa... What Planet Is This Thing From?

What planet is this thing from?

This massive jellyfish was found by divers while they were at Gold Coast Seaway.

 
Mix Morning Show!

title

Content Goes Here