Issue appearances: 31
Garuda, also known as Garuda, is a comic book character. Garuda is associated with In the Public Domain. Garuda appears in 31 issues in the Overstreet Access da...
First appearance: #102
Issues featuring this character: