Ok I give up. What is a Windigo?
Some say it is a man who has tasted human flash and he wants more.
Others say he is a Yeti, Sasquatch or Bigfoot type of creature, and has tasted human flesh and wants more.
Might explain the lack of pictures, they ate the photographers.