Yeah I hope you enjoy. I spent hours trying to match this up haha.
http://www.nicovideo.jp/watch/sm9614921