Search: "天狐"

No filters applied
Items 1-10 of 19

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

Noun
#155028
Items 1-10 of 19