I think this also look more like Myrmarachne luctuosa because of the way it caries its front legs, appearing much longer. M erythrocephala and M luctuosa appear quite similar and the range of erythrocephala would appear to be broad enough. I do not known the luctuosa range but maybe restricted to the tropics?