Sort:  

@lastravage nope not a jellyfish, good guess, I do love jellyfish, well the none sting and kill you ones.

Oh, I just read the latest clue.... so it cannot be a jellyfish.... :-(