This tale begins with the story of two brothers, Keeper and Santa, enjoying a blissful childhood in the magical Kingdom of the Christmas Mountains in northern New Brunswick. They play along side buffalo, reindeer, rabbits, and all the creatures that...