The upperside show it is Jamides alecto.
The innermost white striae on the HW are rather thin here.

J. alecto ;Male upperside FW with black border & HW with large marginal spots.
Un. white striae all rather broad.
https://species.wikimedia.org/wiki/J...asMUpUnAC1.jpg
https://i13.photobucket.com/albums/a...psda8fe0e6.jpg
https://www.butterflycircle.com/chec...0-%20Sunny.jpg


J. elpis ;Upperside male all blue.
Un. white striae thin especially inner half of FW & HW.
https://i.pinimg.com/originals/ed/2a...a617a8f9fd.jpg
https://www.ifoundbutterflies.org/me...ekar_ag624.jpg
https://www.butterflycircle.com/chec...obby%20Mun.jpg

Unusual male with thicker white striae ;Upperside show male J. elpis.
Note striae on HW inner half still rather thin.
https://www.ifoundbutterflies.org/me...07d62601-1.jpg


TL Seow: Cheers.