I posted this before in a thread, and I have no idea what's going on, but I welcome all suggestions.

ETA: 95HondaV6 tells me it's the work of this artist: http://www.davidlylepaintings.com Great, creepy stuff!