Guy who has been banned from streaming on popular platforms creates his own streaming website. He seems so pleased that he can say whatever he wants. Cringe Central