It's really, really difficult to fathom what this is and why. Stopping in Edinburgh on a UK tour, it claims to be