Megadux

61.60%
45,584 13,474 hours 4,356 460 18 530,982