Jabba the Hutt

38.37%
19,631 7,800 hours 8,575 803 45 811,381