Flashcards: Animated space adventure television series