A Wendigo - a creature from an ancient legend. It is a beast with the head of a deer, and the body of a man. It cannot die, and it roams the snowy lands of the north of America, in search of lost people lost in the snow. | Painting