A few days ago I found this weird thing on my Caligo memnon L4 caterpillars. When I touch them they lift their head up and project a small "inflatable" horn-like organ. It is similar to an osmeterium in papilionid caterpillars, but there is no smell. I also found the small slit on my L3 caterpillars, but there isn't any horn-like organ. Could anyone explain what this is?