The Emperor 6.75 Vibrating Silicone Dildo in Ivory

The Emperor 6.75 Vibrating Silicone Dildo in Ivory

$54.95Price

10 Vibrating Functions

Perfectly Curved 

Sticks Anyway  

Waterproof

Suction Cup