The Best Episodes of Once Upon a Time... Space

This was a French animated TV series from 1982. Directed by Albert Barillé.