I remember seeing this years ago, and as this article's date says "2017" that's probably when I saw it. I wonder what's happened in the 4 years between then and now, a quick Twitter search doesn't generate any hits, is he still around, if not, why not?