biologically plausible alien life oil painting