literally every time I see this on my dash it fills me with Lovecraftian, cosmic dread
this is the most horrifying thing i’ve seen in a long time
Those are the shrieking eels! If you don’t believe me, just wait - they always grow louder when they’re about to feed on pizza flesh!