LIST PICKGOLD BABY JAPANESE RACEHORSE'Japanese Racehorse' is dreamy piece of confessional grunge-pop from Gold Baby.