According to Japanese legend, the Fox Woman was not possessed of a soul. To exist, she was obliged to steal the soul of others.
1963
2007
1973
2023
2024
2018
2016
2017
2014
2019
2013
2000
1987
2002