Without question, Fidel CastroxD. But only his sexy outer space incarnation.