Paul Carter plays Sakura Nagashi (桜流し)

One of my favorite piece of music. This is also a demo of embeded video.

桜流し by 宇多田ヒカル

少女庭国

images via loundraw.