Hey look, it’s Ken! Remember Ken? Lena’s boyfriend who hasn’t been in the comic for… uh… a… long… time…? (Eighteen months, apparently. Although it’s probably closer to one month in comic time.)