Wizard of Stone Mountain

Wizard of Stone Mountain

S1 E50: Mallek, a young wizard, unwittingly sells his soul to a demon to win Teela.