The osmeterium is a defensive organ found in all papilionid larvae, in all stages. There is a Common Mormon caterpillar with an everted osmetererium, trying its best to look like a snake!
Wow! That's really interesting! Never have seen this before! Your details and colors are really perfect! The caterpillar looks like it want to say "Dad, I'm hungry..."