A Thousand Year-Old Fox

  • South Korea Cheonnyeon ho
all posters
South Korea, 1969

Directed by:

Sang-ok Shin