Troll-Ra

Troll-Ra is the main villain of the MAD episode ThunderLolCats