Zarasto the Marauder

Zarasto the Marauder is a minor antagonist from the Aladdin (TV series) episdoe; The Sands of Fate.