Tag: turtle spiders

Horseshoe Crabs, or Turtle Spiders?

They’re not crabs. Nothing is a crab. Crabs are just a myth. Everything is a lobster and that’s that.