You have either been living under a rock, in Amish country, or too preoccupied with pixelated hentai to pay attention to broadcasters if you have no idea who STPeach is. She's kind of an OG Twitch cutie; you'd still be in awe whether she were discussing League of Legends or simply eating cereal...