Lassan tíz éve alkot együtt a Diamond Haze, akik 2016 óta egy kiadót is visznek Tapes Sublimating néven.