11 min Kamen Rider Blade: Blade vs. Blade Action, Comedy, Sci-Fi, Tokusatsu, Japan 1 Sep 2004Takayuki Shibasaki Trailer Watch