Dr.Seow your assistance would be much appreciated!

Cephrenes acalle niasicus (Plain Palm Dart ) ??


Same individual






Cheers!