album cover
TAHTA
album cover
TAHTA was released on July 19, 2025 by Tanama Record as a part of the album Slow Rock (Shelia)
ReleasedJuly 19, 2025
LabelTanama Record
LanguageIndonesian
BPM106
Melodicness
Acousticness
Valence
Danceability
Energy

Loading...