FANDOM

1,999,161 Pages

StarIconBronze
CertIcon
Xclamation

This song is by X Japan and appears on the album Blue Blood (1989).

Watch video at YouTube
TrebleClef Instrumental

Credits

External links