Yeti — ape-like creature purported to inhabit the Himalayan mountain range in Asia