Castillo-Olivares, Omelio, Cuba