Japanese Alps Movies

  • 1958
    Half Human: The Story of the Abominable Snowman

    Half Human: The Story of the Abominable Snowman

    Half Human: The Story of the Abominable Snowman

    3.21958HD

    An American scientist tells two colleagues about the finding of an abominable snowman living in the Japanese alps, where it is worshipped by a remote...

    Half Human: The Story of the Abominable Snowman