"Itschriscrocker" is a YouTube Channel that was found in 2007. He goes on to say that the website was getting so toxic that even on a video saying hi to his fans, he would get comments saying to go kill himself.
Although to people's shock, his channel was deleted in September 15, 2015. To this day, all his Youtube videos are lost.
UPDATE (4/10/22) - One of his videos has surfaced, which is this one, but in low quality. (Found by YouTube Archives on December 27, 2021).