Moonbackshen
 
 
No information given.
Currently In-Game
Dota 2
Artwork Showcase
陪你去看流星雨,落在这地球上
Recent Activity
5,266 hrs on record
Currently In-Game
115 hrs on record
last played on 14 Dec, 2024
0.9 hrs on record
last played on 2 Nov, 2024