
This is the Bagworm Moth Caterpillar (Psychidae), it collects and saws little sticks to construct elaborate log cabins to live in.
This is the Bagworm Moth Caterpillar (Psychidae), it collects and saws little sticks to construct elaborate log cabins to live in.