Music Related‘s offshoot online-only label, Creation-Centre, has a new release, this time from a Japanese duo called The Number. How does label master Trevor sell you on them? “Chopped-up instruments, found objects from around the house. Bounce and pulse through the insanely unique vision of modern music. An off-kilter soundtrack to life in Japan. It’s as equally unsettling as it is fun and charming.” As with all Creation-Centre releases, it’s free, free, free…