Carnivorous Caterpillars

Most caterpillar larvae are vegan, but not these Hawaiian species - they are master assassins.