Crossfaith are streaming a new song titled “Devil’s Party”, for which they have also filmed a music video. The track is taken from the band’s forthcoming album XENO, which hits stores on September 16 in Japan and September 18th worldwide. Links to physical and digital pre-orders can be found here.