Richard Kruspe

51.29%
32,604 15,930 hours 24,013 862 49 634,339