This realistic-looking mythical snowy beast stands an imposing 9 feet tall on a snow-covered base with a pile of skulls from its prior victims.