The larvae looks like it isn´t larvae, rather it is a living thing that has folded its 51 appendages carefully around its body as a shield.
The larvae looks like it isn´t larvae, rather it is a living thing that has folded its 51 appendages carefully around its body as a shield.