Star Lord by Boris Vallejo, fantasy illustration