A nine-tailed fox from Chinese mythology lives in a place called Qingqiu. TUCHONG
Qingqiu is home to nine-tailed foxes in Chinese mythology