Dance Synchronizator.Source motions and music: http://www.nicovideo.jp/watch/sm15704196
http://www.nicovideo.jp/watch/sm22775755