Seven-spined Crab Spider

Epicadus heterogaster

Epicadus heterogaster, the Seven-spined Crab Spider, is a striking crab spider found in the Neotropics from Costa Rica to Brazil.