Thread:MysteryScooby/@comment-32516038-20171201201606/@comment-5504437-20171201202051

According to Nick Fury, he's an alternate version of Demogoblin.