Spit Bug

Spit bug

A spit bug on green waterplant