Herrera Isla, Lidcay