zNSFW

What is this gross bug? California, USA about 1 or 2 inches long. Spotted after heavy rainfall in a rain grate.

https://i.imgur.com/EgGciCK.jpg

User: [deleted]

Categories: whatsthisbug

report/abuse