Flower of flesh and blood japanese. Flower of flesh and blood 1985 review. In the end this probably the closest you can get to snuff film without it actually being it.