User blog comment:Owenguy101/TDSFA chapter 20 (season finale) teaser + New story!/@comment-1581765-20110830173102/@comment-1581765-20110830173242

He also reminds me of Bane (from Batman)!