Talk:Alba Ra

Alba Ra
Who made the music they play as Alba Ra in the episode Suddenly Human? Was it made for the episode of there is actualy a band that makes that kind of music?