The film is a bizarre mixture of Japanese erotica, gangster film and “ghost cat” horror movie, all popular genres in the 1960s and 70s. It is a heady cocktail, and makes for an entertaining and ...