antiscuff.com
antiscuff.com have a employee named Ticanuk on twitch bullying other twitch user and doing harassment against other twitch users. that means this employee just only destroying others business what is the opposite of the meaning of the company antiscuff.com

