Upstream Color ★★★★★

Don't have words. Still in daze.