Bathala

Bathala, the Filipino supreme deity and creator. Illustration used for a chili ketchup label.

More by Liam Andrew Cura

View profile