A group of hikers in the Tantalus Range near Squamish, British Columbia, spotted a strange figure moving along the snow with…