Yes, it does seem like an artwork from MtG card. I remember seeing this from TVTropes page.Which is clearly a copyrighted image.
Seems a tad situational. That said, 4|3 for 4 damage seems weak. If you make the no death effect cost 1, this should be 3|2 at max.