A list and brief explanation of the various forms that Shiva takes on in Hindu mythology, including Bhairava, Kalantaka, and more.
A list and brief explanation of the various forms that Shiva takes on in Hindu mythology, including Bhairava, Kalantaka, and more.