Arachna

Arachna is a location within the Inner World. It is where the Spider Riders live. The Invectics wish to conquer it.