Ziyi Zhang spent half a month in Japan training in dance and voice. While her speaking part is in Chinese, she sings in both Chinese and Japanese.