Log in or Sign up
Ravan a demon king from Indian mythology holding Pashupatastra a weapon capable of destruction