Tag: Umbra

Results

  • Weaver City

    Weaver city is a vast realm in the Umbra ruled by servants of the weaver, predominantly the mechanized pattern spiders. The pack made their way here in order to erase the digital imprint of footage captured when they entered the kiosk at the base of …