Kiko Barba Artist Name: Kiko Barba Profile: Discography Artist Kiko Barba Title Esperan2 Label Esperanza Is End-of-Life