Pink Squiffle

The Pink Squiffle is a creature that is most likely found on an alien planet in the far depths of space where it's very dark and quiet. The Squiffle along with other creatures that may inhabit this planet are fluffy yet a little creepy. All whispy tendrils and legs can retract into the body. It feeds on small hovering creatures by shocking them with it's tendrils.

You have to be to comment.