Interesting to note: Windigo is the name of one of the two main Isle Royale National Park facilities on Isle Royale in Lake Superior. I wonder how they arrived at that name?