Lord Farquaad

16.94%
242,466 4,071 hours 855 860 40,763