Arachna



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

Places of Interest
Arachna Castle-

Village of Fragrent Blooms-

Hill of Champions-

Oracle's Shrine-