Possible Answers For: Hirsute "Star Wars" creature