There's only one other person here on deviantArt who knows the true identity of that strange woman is.
AND UHHH... DIANA, MAYBE THIS IS WHY ALLEN USED TO RUN AWAY FROM YOU
(YEAH HER NAME IS DIANA. /shot)
I should go to bed now
I got home late, then watched some TV with my parents
and then drew this quickly
Art + Characters (c) Pharos-Chan