Ju Cai — Game Publisher

Name Release Date Current Players All-Time Peak Rating
Shan Gui (山桂) Shan Gui (山桂) 19 Aug, 2014 0 28 70.13
File uploading