Kyle Broflovski

39.76%
53,346 11,598 hours 3,230 329 17 485,410