VIMAANVAASI DEV

VIMAANVAASI DEV

Celestial beings who live in Vimans of 16 heavens.