White Snake Sage (Earth-1529)

The White Snake Sage is the leader of the snake spirits. She resides in the Ryuchi Cave, on the Spirit World.