The larva of a spittle insect

Spittlebug

The larva of a spittle insect

The adult Spittle Insect

Spittlebug

The adult Spittle Insect