Mutineer Kabwalla

Mutineer Kabwalla is a skeletal troll.