User blog comment:ReCattailMagnet/(Extremely Strange) Peter Capaldi Twelfth Doctor Theories!/@comment-28119130-20140414181845/@comment-25202299-20140414232845

Oh I guess I missed that :P