A tamed yeti