This album by France's Ysengrin is not something that will appeal to everyone. In fact, I would even dare to guess it won't go very far...