Abraxas Picture

More Demons from the dictionnaire.

Abraxas. "Asian God" according to the 'naire, but I dunno seems to me