Six giant trolls are coming to the Adirondacks this summer with a mission to help humans rediscover nature and be good ...