Video: Garuda - Added Nov 9, 2020 permalink A video discussing the deity Garuda, King of Birds, has been added.