This piece of artwork is by Francisco Ruiz Velasco. It's a variation of his cover art for Alien Vs. Predator: Dead Space, a comic published by Dark Horse Comics that was included with the Unrated Edition of Alien Vs Predator Requiem. Francisco also provided the interior artwork for the comic.