I am pretty sure it is an Alera sp.!
There is a very interesting article from Brazil about some new species:
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0101-81752004000400028
I only found some antique drawings:
http://www.butterfliesofamerica.com/alera_haworthiana_types.htm
In the second drawing you see the red pants...
Comments (7)