Tag: Costa Rica

DEIPHAGO unveil an extra-dimensional source of pure evil on “I, The Devil”

Old demons die hard. Deiphago makes a triumphant return from the underground in a blaze of astral glory with I, The Devil. Long time Filipino-cum-Costa Rican miscreants have an impressive roster under their belt, hailing