who the fuck is rita?...anyway riri has made a name for herself and none can take that away but seriously who is she?