Zorasto

Zorasto is an antagonist from the Aladdin (TV series) episdoe; Riders Redux.