January 17, 2015 at 04:58:44 UTC
A brief flashback to when D and the rest first saw Creator...or is that her name?
comic- me