Potato Duck
Currently Online
Recent Activity
7,430 hrs on record
last played on 12 Apr
69 hrs on record
last played on 4 Mar
3.2 hrs on record
last played on 9 Dec, 2025
Comments
Deru 11 Jan @ 7:29am 
sad chinese dog leave dota, ur brain already collapse