Umm.. Err.. Don't know what to say. Shou is a bit late in some parts ^^
http://www.nicovideo.jp/watch/sm12906482