News
SCARBLADE – spotlight ‘Guardians of Time’ with title-track video
November 3, 2026
SCARBLADE pair the title-track video for Guardians of Time with details of the nine-song album, its October 30, 2026 digital release and the lineup…