starchaser the legend of orin

  1. Doctor Omega

    Review Starchaser: The Legend of Orin (1986)

    Starchaser: The Legend of Orin is a 1985 American animated sci-fi adventure film. It was written by animation writer Jeffrey Scott and was originally released in 3D by Atlantic Releasing. Starchaser: The Legend of Orin was one of the first animated movies to mix traditional and computer...
Top