Disturbing point & click puzzle. VERY disturbing. It's freaking me out just thinking about it.
Image + Link: Link Only: