Inu Yasha: Movie 2 - Castle Beyond Looking Glass (DVD, 2002).
Movie is in Japanese with English subtitles