pez-leon Published June 4, 2016 at 550 × 400 in — THE LION FISH, “The Invader of the Caribbean” to the Cuban Menu. Photos. + EL PEZ LEÓN, “El Invasor del Caribe” al Menú Cubano. Fotos. TheCubanHistory.com Comments comments