Category: Garuda the Devourer

Garuda

Garuda the Devourer.  He is the lord of birds, and after 500 years of incubation...