Strange insects. Is full of thorns