Dracus, how can you tell? I mean the only really tell-tale sign is the stripes in its eyes. The specimen I found doesn't have them, although maybe they appear in its older instars? I know it is not the best option, but when you Google Image Mantoida maya, many pictures like this
show up. But...