Looks like N. calauria to me. Any other suggestions?
NacadubaX.jpg