Perfume shop in bankstown. Florecita o florcita in english meaning. Egwu ogene ejewego uka remix. Do re mi the musical characters female.