A single from Japanese visual kei band NoGoD. The title track is also included on album proof.
Japanese visual kei band
Check out all of NoGoD's music released through JPU Records.