What is this from?
From the looks of it probably a hentai game.
looks like one of the Love Fetish games.couldn't tell ya which.
I think it's 2, I know it's one of the earlier ones.