A Windigo is based off Native American mythology. It's a evil spirit that has the head of a deer, legs of a horse, and the arms of a human. Just the basics for ya.
A Windigo is based off Native American mythology. It's a evil spirit that has the head of a deer, legs of a horse, and the arms of a human. Just the basics for ya.