Patapius spinosus

Patapius spinosus is a species of spiny-legged bug in the family Leptopodidae. It is found in Africa, Europe and Northern Asia (excluding China), North America, and South America.