Hi Quite difficult to say but I think it could be H.sp 44 species; H.brownae or another yellow colored species but the head form indicates

by the canial slope being too straight and not a little bit rouned as it is supposed to be

it seems not to be an ishmaeli to me.
xris
