Karl Havoc

34.24%
23,336 16,306 hours 6,864 924 58 748,894