Talk:Storm Beard/@comment-93.190.139.127-20181128233058

What is Storm Beard doing here? Didn't one of the site editors say that he doesn't exist.