Deceron

14.45%
15,518 440 11 6 1,727