Philadelphia Comic Con

Does Batman Have a Murdering Twin in Detective Comics #934??