noirlong