... Owl Butterfly (Caligo memnon) ...