Generic Lovecraftian creature.
Is this an interpretation of the creature in Dunwich Horror? I remember the line about "a mouth on top of its body" in there somewhere
The Dunwich Horror was described as way more tentacl-y(a great roiling mass of ropy appendages). It's some homebrewed Great Old One that I made for a (CoC) RPG campaign that never happened. Lost the notes, so its actual name escapes me.