Original post here. This image was researched by Bacchus at ErosBlog as part of the “Δ commission.” The research was originally published at Hedonix as “Δ 012 Monsters Embrace. Here is what Bacchus found.
A larger but heavily-watermarked version of this image can be found at ArtSlant with the caption “Nick Hernandez, Monster’s Embrace, 2007, Acrylic on Canvas. This is consistent with the visible signature on the artwork, which could easily be the artist’s “NH” initials. No further information about this artist could be discovered.