Yetis are real, they just also happen to be Himalayan brown bears

Don't worry, it's still an awfully mysterious bunch of bears.