Lord Farquaad

16.94%
244,674 4,071 hours 855 860 40,342