"cartoon alien" containing the tag

Dinosaucers
1987

Dinosaucers

Animation TV Show