Marco Yeh Movies

  • 1979
    The Humanoid

    The Humanoid

    The Humanoid

    3.71979HD

    Hoping to overthrow his brother as ruler of the planet Metropolis, the evil Graal enlists the help of the insane Dr. Kraspin, who has invented a...

    The Humanoid