The amount of white on the hind wings attracted my attention. On closer scrutiny I believe it is a female Tanaecia pelea pelea .
PS:
Correct ID as pointed out by Dr. Seow , it is a Baroness :
Tanaecia iapis puseda (Horsfield's Baron) Female
ISO800 1/60s F/6.3 , Fill-flashed , Handheld
Cheers!