Doctor Chelli Lona Aphra is a fictional character in the Star Wars franchise. Created by writer Kieron Gillen and artist Salvador Larroca, she first appeared in Marvel Comics' 2015 Star Wars: Darth Vader comic book series.read more
Doctor Chelli Lona Aphra is a fictional character in the Star Wars franchise. Created by writer Kieron Gillen and artist Salvador Larroca, she first appeared in Marvel Comics' 2015 Star Wars: Darth Vader comic book series.