Attacus cecropia. 



