What a coincidence…..
Apparently 4chan found out where he is.
Well, you know what they say: what goes around comes around, you reap what you sow.