The animation looks like a jellyfish from Greek mythology, so it seems to me that it should have the animation of petrify xD. I liked the art and I plan to use it as a boss for my game.
Ooh, yes, yes hahaha. I am Brazilian, and here "Jellyfish" is called "Medusa". I will do the petrification animation as soon as I finish a current job.