It was released on January 21, 2003 and garnered DVDX awards for best animated feature, best director, best editing, and best musical score.
It was released January 21, 2003 and won DVDX awards for best animated feature, best director, best editing, and best musical score.