He is Here. The one and only, Batman. Except He isn't really Batman. If anything, He's the discount Batman. But you don't need to know that. Please just ignore the fact that He is actually just a meme frog disguised as the icon we all know and love. Nothing to see here.