17 Pygmies, Isabel, 2013

The band 17 Pygmies has of course been featured here before with their Celestina Trilogy. And now they have come up with