Is this P. sita or P. pedonga? Since it's a female, having hard time Iding.
2.jpg