Review of Inuyasha: The Love That Transcends Time (2001)

Moving picture, 100 minutes

animation fiction Japanese production moving picture