X Japan

The Last Song (1998)

Art Of Life (1993)

Standing Sex (1991)