Hiroshi Sugimoto - Fidel Castro