Board Thread:General Discussion/@comment-8656-20141030235841/@comment-8656-20141206184735

Argo seems like a good guess. (There is a small image of the new avatar from the front in one of the mini-screens at 0:22.)