1 d

What is this? Help please?

What in the ever living hell is this bug? It has a hard shell type thing (crunched and had to hit 2-3 times till dead)
What is this? Help please?
Updates:
9 h
Louisiana, USA
What is this? Help please?
9
9
Add Opinion