You would know better, but I was thinking it is a juvenile/female from the cyanopleura complex, either C. cyanopleura or C. lyukyuensis. The yellow on above the nose was throwing me off though...
Edit: I didn't see Ngoodermuth's response before I posted.