“He must be using a voice changer”
Here are some of the recent games that ItsCasua1 broadcasts on Twitch.