Everything you might want to know.
No. We host in English and Japanese on-site. Chinese-speaking staff is coming soon.