Diaethria clymena

Not evaluated Popular Name: Eighty-eight Butterfly