Lord Farquaad
Germany
 
 
Deutschland