Frank Castle

64.91%
5,333 17,281 hours 10,975 788 130 1,424,905