I’m sorry, what is this? “Easy and fast to make!” Yes, but that doesn’t make it worth making!
I’m pretty sure I read about this on in one of Lovecraft’s short stories. It’s like a baby Elder God, no?
Best/worst for last? Seriously, this thing scares me more than the fun-fur alien triangle.