Spartans' clearwing
Sesia spartani