Which being is a large, humanoid creature covered in hair and is known for its love of riddles?
Orc
Yeti
Sasquatch
Troll