Abigor

49.34%
12,808 19,212 hours 18,117 826 58 956,529