Carter refers to a character who was mentioned in the Comic Series and appears in the TV Series.

Appearances

Comic Series

TV Series