Soul Singer (Extended Version)