123movies

Scarecrow

S1 E36 October 31, 1986 0h 30m
Source:
Advertisement
Advertisement
Advertisement

Overview

A malevolent spirit is harvested along with the crops on the planet of Grana, and it's up to the Galaxy Rangers Niko and Goose to stop the "Scarecrow" before he sows the community's destruction.