Micronia aculeata (Grey Swallowtail Moth)