For humans, the legend of Bigfoot is one for the ages. But what kind of legend would Yetis have? Well, one about us, of course.