>>340568There's a thread on the front page with that pic in it.
>>340582I have no idea, but
>>341658/ is completely wrong. I pity the fool that can't tell a solfugid from a spider. Without a location I can't tell what that spider might be. I only know about stuff in the US and this doesn't look like a common one from here. It more resembles a facehugger than anything I've seen locally, and I've seen some damn big spiders.