Writer:Emma Ge
Editor:Michael D. Thede
Translator:Kate Jiang