According to Japanese legend, the Fox Woman was not possessed of a soul. To exist, she was obliged to steal the soul of others.
2011
2006
2009
2007
2012
1984
1994
1979
2014
1986
1988
1996
1983
1973
1963
1970