Attention*It has come to my notice that this is a Japanese Site.I cannot speak japanese, but please enjoy the video, nonetheless
http://www.nicovideo.jp/watch/sm16818489