Balripu

balripu

indra (celestial deity).