Inuyasha the Movie: The Castle Beyond the Looking Glass

Inuyasha the Movie: The Castle Beyond the Looking Glass (映画犬夜叉 鏡の中の夢幻城, Eiga Inuyasha: Kagami no Naka no Mugenjō lit. Inuyasha The Movie: Phantom Castle in the Mirror) is the second film of the Inuyasha series. It was released in 2002 in Japan, and in the United States in 2004. The character designs are identical to the manga series. The song, "Yurayura", is performed by Every Little Thing.