The single is the title track in Zero Tsukihami no Kamen. An English version of the track appeared on the album Zero, which was released on 2008.09.03 on Otokura Records. The single came with an obi and a sheet advertising the album.
5. Album advertisment