Movies

  • 1972
    Long Live the Island Frogs

    Long Live the Island Frogs

    Long Live the Island Frogs

    01972HD

    A husband-wife teaching team arrive on isolated Sachi Island. They try to start a school against the opposition of the islanders. To attract...

    Long Live the Island Frogs