THIS VIDEO DOESN'T BELONG TO ME. i DOWNLOADED IT. This clip is so cool. It has been translated (japanese to english) by someone...