Wow, this is…this is not a good logo. No.
Also, isn’t “DC Comics” redundant, for the same reasons as “PIN Number?”