They're big, they're strong, they're smelly. Trolls have a certain reputation in stories. When one arrives near town, it may sound a bit jarring! "The Troll Arrives" features interplay between the soloist