1970 · Kan Mukai · 74 min
Hot lead bullets pierce her voluptuous body! She writhes in madness. Crimson petals!
Pink film directed by Kan Mukai.