Might be interesting:

Japanese defloration - Brilliant collection

Fantastic sites also: