Album Sister Buddha, Belle and Sebastian