Finarfin

18.43%
43,809 14,153 hours 11,371 2,189 14 542,930