Teminius insularis

Not evaluated Popular Name: Prowling Spider