sandersunborne.com
Protector
The Garuda is a mythical creature featured in both Hindu and Buddhist lore; a semi divine creature, half-bird, half-man. In Hindu mythology it represents birth and heaven and is the enemy of all sn…