User blog comment:DoomFest/~~The Great Thumbnail Contest ~~/@comment-27824241-20151018234419/@comment-4363364-20151019083120

Seeing how ambiguous some of his hints are, I would say maybe Sasuke.