Explore: Filmation Associates TV Series

poster
Hero High
63% (1981)