DERLEROY

#85308 - 180.84918 pp / 0.28502876 estimated skill

Map PP PP/Player's Top PP PP/Map's Top PP Accuracy Mods
Step! - Expert 180.84918 1 0.24035992 0.8232388