Philippine Mythological Deities," now on view at the NCCA Gallery, reintroduces Filipino gods and goddesses through vibrant ...