Belzebu

Very strange theatral musical with a curious presence