Possible Answers For: Hirsute Himalayan humanoid of myth