I am JackTron7000 I made this on YouTube first and uploaded it to here so I didn't steal from here.
http://www.nicovideo.jp/watch/sm6776275