Astaroth

Astaroth is a character in Namco X Capcom.