A comic created under the prompt "you in the mirror". I guess that also means our future self but who knows. Read less