Well it's showing all the signs of a female except the super pink belly (though it might be just really subdued). Looking at the "genitalia" it looks to be equipped with a ovipositor, and there are large blue "spangles" throughout the black spot. Sexing GBRs can be hard, I have a GBR I've still haven't gotten a clear cut answer on if it's male or female.