The legendary Dzu-Teh or Yeti, abominable Snowman of the peaks and frozen wastes of the Himalayas is depicted as in Tibetan myth and Sherpa sightings at 8 ¼” tall, with 19 points of articulation, and a frozen base of ice with a Himalayan tahr skull buried in the snow.
The Massive Himalayan Yeti made his debut in Cincinnati on March 22nd 2014.