Mahishi Challenges Devendran

Demon Mahishi undergoes severe penance in prayer to Lord Brahma. When Lord Brahma appears before her, she asks him to grant her powers that would make her virtually immortal. Later, Mahishi challenges Devendran and fights him.

Watchlist