I think my timing is alil off...but its ok i guess...I hope you enjoy
http://www.nicovideo.jp/watch/sm11220097