portrait of a baby seal super hero, oil painting by alex ross