This is an illustration for Fantasy Flight Games collectible card game named Call of Cthulhu, which is based on the worlds of renowned horror master H.P. Lovecraft.
Illustrations for card games like this always have short deadlines, and are supposed to be viewed on a smaller scale than here.