Albert Wesker

63.14%
8,502 16,965 hours 111,314 1,530 248 1,188,987