DivaCup

The DivaCup from Lunapads International is an internally worn reusable silicone...
Close up view of transparent cup.