Filters:
  • Takurô Takasaki
Show more
Summary: A teenage girl periodically travels back in time to feudal Japan to help a young half-demon recover the shards of a jewel of great power.
Release Date: August 31, 2002
Runtime: 0 h 22 min
MPAA: TV-14

Country: Japan
Language: Japanese

Still Can't find it?