>>/4476/
He registered an alt-domain. Have you ever visited endchan.pw?

"Owner" was in quotes for a reason.