The strange creatures: spider. Skeleton arachnid with real bones. Did he ever live?
Spiders are found on every continent except Antarctica.
An estimated 1 million spiders live in one acre of land. The number might be closer to 3 million in the tropics. It is estimated that a human is never more than 10 feet away from a spider—ever.