iamyourgrandbaba
Shanghai, Shanghai, China
Currently Offline
Recent Activity
6,008 hrs on record
last played on Nov 14
40 hrs on record
last played on Nov 13
27 hrs on record
last played on Oct 6