STAN LEE GETS A STAR