Aatmarakshita

Aatmarakshita

Self-protected, A type of special heavenly deities (Laukantika Deva)