Wow. Those tendrils must have coiled really quickly for it to catch a caperpillar like that! Must have been one fed up and angry plant. Just watch out that it doesn't get you too!!
__________________ Camille
Completely orchid obsessed and loving every minute of it....