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