Time Spider
HistoryOld enemies of the "Lords of Time", Time Spiders produce anti-matter and destroy worlds.
One was found in Crescent Street in 2010. Liam was unable to get too close, as he has travelled through time, but was able to defeat it by overcoming the pain and destroying the Spider. |