Board Thread:Questions and Answers/@comment-28096636-20170813022819/@comment-918732-20171030142626

Hint: Archie Comics has a character with this name who will be getting a revival soon.