From the album, The Everlasting.
Akira Takasaki and Munetaka Higuchi formed Loudness in 1981, the first Japanese metal band with a record deal in the United States. Munetaka Higuchi passed away late last year after a long struggle with liver cancer.
No matter how old rockers get, they can still do their thing...