At least I think that's who it is. For all I know it could be Itachi in another view lol.