Yeti

Trivia

 * A Yeti is a creature from the Tibetan folklore.