
What Is the Meaning of ‘Arcadia’ in Sleep Token’s New Album Title?
Sleep Token have announced Even in Arcadia as the title of their forthcoming album, but what or where exactly is Arcadia? For the better part of a month now, Sleep Token have been laying the groundwork toward their new album announcement with social media …