Hey Hey Monkey by ULTIMEGA:
Score: 1643430 (52945)
MC: 1061
Results: 1057.4.0.0.1
Time: 03:09:39 PM 6/19/19