Search for "Toshio Kurosawa"
in
Pussy Soup (2008)
Bloodsucking Rose (1974)