Haha, I was scrolling down and saw this cute kitten and was like ... hey wait - that's not monster. It's a kitten. Nice collab!
your version looks a little like a water bear. A little creature that fascinates scientists because you can freeze them and such and they still can come back.