The Overlord (TMLPNM)

The Overlord is a ???? and the main antagonist of The My Little Pony Ninjago Movie.

Trivia

 * Despite being the main antagonist, he only gets a short amount of screen time.