User blog comment:Eighth doctor 14/Series 8: Confirmations and Reveals!/@comment-3538016-20140218184321/@comment-28119130-20140219090711

Yes, it is Pennywise.