Carmen Moira Angela Darling

Carmen Moira Angela Darling is the titular protagonist of Carmen