Legend of the Wild (1981)

Legend of the Wild

-
imdb: 7.5