About 9mm in size, this is my best guess at identification. Free-living Hemipterans (Auchenorrhyncha) » Spittlebugs (Cercopoidea) » Spittlebugs (Aphrophoridae) » Aphrophora » Subgenus Plesiommata (Aphrophora Subgenus Plesiommata)