You might have two different Charaxes spp. but i'll let Dr Seow confirm that
It looks to be one species.
No match for C. harmodius or borneensis.
Also none for surrounding species ie. C. bupalus, bajula & plateni, Palawan , C. amycus,Philippines.; C affinis ,C. nitebis, & C. mars ,Sulawesi.