Avatar Wiki
Advertisement
Avatar Wiki

The Self Exploding Spider (possibly unfinalized name) is a creature appearing in Avatar: Reckoning.

Advertisement