I must ask, did you create this creature yourself? Or is it an actual cryptid? Either way, it's a highly fascinating organism- one that using acid slime to dissolve its food.
hi! i invented this monster and the little background story. i did this for the Creature of the Week (COW) activity on conceptart.org - the Topic was "simple slimy"
Sweet! well, great idea! I doubt I could think up a monster as unique and unusual as this one (The only original creature I've created that was "out there" is my Chikkle-Cat species [link] )