Upstream Color ★★★★

I think I could have seen only with the soundtrack.