Dec 15, 2001 1h 35m
Action | Science Fiction
Yuki is the last surviving royal of the House of Takemikazuchi or Takemikazuchi no Hime (たけみかずち の ひめ), who live in a futurist...