Hakula
Hakula Chen   Shanghai, China
 
 
BMS / AVG / FDU / hakula.xyz
Currently Offline

Recent Activity

103 hrs on record
last played on Oct 16
56 hrs on record
last played on Sep 3
44 hrs on record
last played on Apr 17