electra santiago and miss flora