Leia Organa
Kesinger created a mashup of Kylo Ren and Darth Vader and the comic strip "Calvin and Hobbes." It also stars Kylo's parents, Princess Leia and Han Solo.