Solifuge sp.

Solifuge sp.