Couch Potato Burrito
Couch Potato Burrito is a PNGtuber that is starting to make content on Twitch in English. Currently planning to stream all the Yakuza series games along with any other games that piques her interest.
Videos 26Frequency 14.38Subs 69Views 138