Spider Guardian (Online)

The Spider Guardian is a powerful Spider found in the Lost City of the Na-Totambu.