album cover
Final Touch
album cover
Final Touch was released on February 5, 2003 by LESS THAN TV/MUSICMINE as a part of the album Tomodachi < Koibio ≤ TV
ReleasedFebruary 5, 2003
LabelLESS THAN TV/MUSICMINE
LanguageKorean
Melodicness
Acousticness
Valence
Danceability
Energy

Loading...