Artificial Hymen

The Artificial Hymen is a small pouch, made of self-dissolving, biological cellulose, containing synthetic blood.

Filters