The Yeti is a mythical creature originated in Asia, who lives in the snowy regions of the mountain ranges. Scientific proof has yet to be found that this creature is real, but maybe the rumors will turn out to be true after all.
The BC Yeti is completely snow white, except for two small black bands.