Original VSQx by EKCT AY, I simply converted it into English.
http://www.nicovideo.jp/watch/sm34646611