User blog comment:Teacup Terry/face reveal/@comment-26239911-20170709150729/@comment-31763339-20170709151606

LOL Terry is a clone of that person CONFIRMED.