Marco Antonio Castillo Valdés — b. 1971, Camagüey, Cuba; lives in Havana and Madrid