Not Verified
Shanghai, Shanghai Municipality, China
@IDIOM
Member since 2008
Fluent in Chinese (Simplified)