baal-azazel
Baal
baal-azazel

I came expecting pew-pew. I got dentist drill.