It's either a photoshop, or the game this is from (whatever it is) suddenly jumps into a hallucination in the middle of a sex scene. Unless the game can be found and it turns out this really -is- a real CG from the game, I'm going with (and tagging) this being a 'shop.