Max, the most notable spider troll
Spider trolls are a species of creature living in Droon with the body of a spider and the head monkey
. They mostly live in a secret spider troll village, except for Max.