Vocabulary

天狐

celestial fox; fox with supernatural powers (sometimes said to live in the heavens)

noun