I know nothing about this species I ran into. For scale look at the Ant running across the top right corner.

submitted by /u/ialoni
[link] [comments]