Saw this dumb meme from the net and I'm pretty sure that this is from a jav. Anyone know where it's specifically from? or who the idol is? Thanks!