Archallagan Spider – Willow Mann

New Species Discovered in Archallagan!

A new species has been discovered! “Arachnid Archie Callisteriii ” more commonly known as “The 3 Eyed Archallagan Spider”
​There’s also a smaller sub species – “Zurichiii” – the “Spiderlings!