Credits in the video! This took way longer than it should have. Just in case you miss it, the UST is by nmasao1, and it was edited by me.
http://www.nicovideo.jp/watch/sm18188510