It looks like the boss of an hellish shoot'em up + there's a religious satanic touch as I could imagine pentagrams and curches' mosaics