Yellow-spotted Jezebel
(Delias nysa nysa)
Final Larvae