In Asia, a huge, hairy ape-man stomps through the snowy Himalayan mountain range, hunting for prey and terrorizing local people. Or so the legend goes. For generations, stories of the yeti, aka the ...