Da Ji

Da Ji is the Chinese physical Nine-Tailed Fox.