Duck uwu (#7893)
1029 points, 90.4% Accuracy, 19 Blocks
#UserScoreLanguageDifficultyVerse SetsDate
1Duck uwu1029EnglishHard OT prev 6 years ago