2145 Zheng Dongji, Demon Race? !