Professor Rupert Marmalade
Lord Farquaad
for Lord Farquaad in Harold
Suggested by user_111056
An unlikely nerd teams up with a wise-cracking blue heeler to save a princess