Strzyga
Strzyga is a vampiric demon in Polish folklore. It is born to human parents, but has two hearts, two souls, and two set of teeth. Often a child born with already developed teeth was said to be a strzyga. They are sometimes said to have bright red hair and blue Read more…