KILL YOURSELF PART XVIII: THE FALL OF IDOLS SAGA (Mixtape) est un album Shadow Rap de l'artiste $UICIDEBOY$ sortie en 2017 ajouté en téléchargement gratuit sur BabioRap
Sur BabioRap, vous pouvez effectuer des recherches et faire des demandes d'ajout de contenu sur la plateforme.