You must log in or register to comment.
Naaaah. You’re thinking of Medusa, another name for the devil.
Might have mistaken them for Labia, the spirit of rage, fury, and rabies in animals.
I thought labia was what you put on things when organizing them.