White Yeti Tribe

The White Yeti Tribe are an antagonistic tribe of murderous and barbaric Neanderthals that reside in the snowy mountains and worship the Yeti God. The chief performed a ritual to gain enhanced strength by killing a yeti, bathing in its blood, and eating its meat.