Category: Garuda tattoo

Garuda

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