Psyche
(Leptosia nina nina)
A curious common name - from Sri Lanka.