Title: Lament to the Weeping ChildrenLink picture: https://danbooru.donmai.us/posts/3498982 by ngaThis is a fan-made arrangement of Touhou Project music. Touhou Project is owned by Team Shanghai Alice (ZUN).
http://www.nicovideo.jp/watch/sm36426469