Japanese artist SANTA releases lead song from upcoming first album ‘Prologue’! All 22 songs available May 20May 17, 2024