In Hindu mythology, Vajravarahi (Strength-of-the-Sow) is the goddess of wisdom through experience who drives away evil spirits such as depression. Research Vajravarahi