Black Wizard / Blue Wizard

A philosophical musical fantasia

More info here