beelzebub perhaps?