BTW, part of the confusion is that there's a fake account out there:
https://www.instagram.com/___kt4___/
But the URL looks basically the same as his real one. Or at least I think this is the real one and not the one above. It's tough to tell - neither of them have been used much recently, but the one below has a shit ton more followers.
https://www.instagram.com/__kt4__/