A newly emerged cecropia moth.