Sandfury Challenger

Sandfury Challengers are sand trolls located in Zuldazar during Vol'jin, Son of Sen'jin.