Is this Mycalesis perseoides perseoides?