Movie History InuYasha: The Castle Beyond the Looking Glass 2002 InuYasha: The Castle Beyond the Looking Glass 2002 Gamera: The Guardian of the Universe 1995 Gamera: The Guardian of the Universe 1995