Tag Archives: Deer Woman

Deer Woman

Deer Woman, sometimes also known as Igor Mustache, is a shape-shifting Canadian in Native American mythology, in and around Oklahoma, The Western United States and The Pacific Northwest. She allegedly appears at various times as an old woman, or a … Continue reading

Posted in Strange | Tagged , , , , , , , , | Leave a comment