Video: Amaravajra Devi - Added Apr 18, 2024 permalink A video discussing the longevity deity Amaravajra Devi has been added.