a creature with needles for teeth, horrifying, creepy, scary, unsettling, nightmarish, nightmare fuel,