Possibly this painting by Trent Gudmundsson?


I'm immortal until proven otherwise