A kabuki actress is murdered. Her pet cat laps its mistress's blood and becomes a demon possessed by the vengeful murder victim.
2023
1991
1966
2000
1993
1997
1984
1998
1990
1977
1976
1986
1972
1973
2020