It is Parantica agleoides.
Parantica agleoides ;smaller blue grey spots.
http://www.lekve.net/malay/15-penang...gleoides01.jpg
Parantica aglea : Larger blue-grey spots.
https://en.wikipedia.org/wiki/Parant...yam_Thattu.jpg
Ideopsis vulgaris ;smaller blue grey spots.
https://alchetron.com/cdn/ideopsis-v...esize-750.jpeg
Ideopsis similis ;larger bluer spots.
https://www.flickr.com/photos/scapeview/8129539718
TL Seow: Cheers.