your movies
Search
Home
Movies
TV Series
Genres
Realizing that Habashira's not nearly as scary as Shin can be, Sena leaves him and the Zokugaku Chameleons in his dust. Deimon wins 48-28
Release date: 2005-06-29
Season number: 1
Episode number: 13
Runtime: 22 minutes