Brahmastra

Referenced in 1 episode

Definition

A supreme divine weapon in Hindu epics that was activated by a mantra. Ancient astronaut proponents interpret it as a description of an ancient nuclear weapon.