Single from visual kei band JILLED RAY.