Not sure if this would be much help at this point (it's June already), but may be it's possible to find something here:
You must be registered to see the links
.
It's all in Japanese, so I'm not sure how to navigate this (and whom to credit), but there are couple of "smut" sprites in the middle of a page, so...