This is Pocaloiduser,from Bilibili.Hope you love this video......
http://www.nicovideo.jp/watch/sm20058022