>>60596839
It's not a rumor he is blabbing about it on one of his jerkoff streams, specifically mentions 4chan bla bla bla