Beelzemon

Beelzebumon is the digivolved form of Impmon in the animated series Digimon. The name comes from Beelzebub, which is another name for Satan, literally meaning "Lord of the Flies".