a mysterious creature with human or apelike characteristics reported to exist in the high Himalayas