There is no such thing as coincidence. They put up a picture of him on 8chan in June of 2018. And then he appears now, to tie everything all together, just as we all go under lockdown? The timing is interesting.