A kabuki actress is murdered. Her pet cat laps its mistress's blood and becomes a demon possessed by the vengeful murder victim.
2021
1967
2011
2019
1991
1993
1978
2009
1985
1935
2008
1982
1965
1983
2024
2022
1972