From what I caught it's some sort of prostitute thing... it has something to do with the word "Deriheru"... there are tons of sites like these with different hot women... I think the girl I'm looking for is from one of these sites but I can't find which one.
I tried translating the japanese a lot but it's making me brainsick to see the constant japanese...