Alaghi

Alaghi were the peaceful distant cousins of yetis.