Shesha

Referenced in 1 episode

Definition

In Hindu mythology, Shesha is a multi-headed serpent who supports the universe on his hoods, symbolizing cosmic balance and eternity.