she had been in several other bands including swallow and she is me this island is inhabited by rare turtles ntidushobora gucika intege tutarwanye ikibazo twibaza credits adapted from spotify