Agent Smith! It’s so funny seeing you here. I was just having the loveliest chat with your president about you. I was telling her, on my Earth, we have a Department of Extranormal Operations, which deals specifically with aliens. She thought as an excellent idea.
Is there a DC equivalent of SHIELD?