ty for the answer, now i gotta wait till the weekend ends because i just created an account and cant download anything from mugenarchive cuz an event to avoid lurkers (me) :ROFLMAO:
searched through the forum and found nothing about this one so here it is.
From the makers of http://www.dlsite.com/maniax/work/=/product_id/RJ211399.html
dlsite