Close
Spittlebug or Froghopper (larva)
Cercopidae