A snowsuit tells tales of terror