X Japan

 

DEADLINE.COM

"The Art of Life, Makes me wanna die..."