Inuyasha the Movie 2: The Castle Beyond the Looking Glass (2002)

2002-12-22 Japan 100 Min. PG-13
7.6 144 votes