album cover
Detachment
album cover
Detachment was released on October 15, 2021 by Peripheral Minimal Records as a part of the album Nebula
AlbumNebula
ReleasedOctober 15, 2021
LabelPeripheral Minimal Records
LanguageEnglish
BPM120
Melodicness
Acousticness
Valence
Danceability
Energy

Loading...