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

animation fiction Japanese production moving picture