I'm looking for what this image comes from.
I vaguely remember it being from an H-Game with traps or something but can't remember.
Rondo Duo
http://www.dlsite.com/ecchi-eng/work/=/product_id/RE143025.html
http://www.dlsite.com/maniax/work/=/product_id/RJ143025.html