I looked through it, and it seems to be. The other accounts that seemed to be his had last posts two years ago.