Shakra
The mighty, a name of
Indra
.
Shakatasura
Shakti