What kind of animal?

Guessed?




This is a huge jellyfish.