With cecropia (Hyalophora cecropia) caterpillar