Orochi the Eight-Headed Dragon
Orochi the Eight-Headed Dragon (2003)

The story of this fun magical fantasy film starts with the creation of the universe and the birth of the gods. Millions of years later, a crystal spaceship visits Earth as twin princes are born in the nation of Yamato. At Hijiri Palace, the… More

Directed By:
Rated: Unrated
Running Time:
Release Date: January 25, 2005
Add Your Rating
Flixster
User Score
38%