Scientific Classification: Insecta - Lepidoptera - Ditrysia - Papilionoidea - Nymphalidae - Siproeta stelenes