Albert Wesker

72.94%
5,146 20,188 hours 16,022 1,486 161 1,446,450