Uppercut

40.57%
38,286 12,125 hours 7,699 946 57 583,280