Siproeta stelenes

Scientific name: siproeta stelenes

English name: malachite butterfly