It seems like the character archetypes in every successful TV ensemble show are a bit interchangable — there's the Rachel, the Ross, the Joey and the Chandler. Or the Samantha, the Carrie and the Miranda. Or, if you watch NBC's Community, there's the Troy, the Abed, the Pierce and the Britta.
Apparently, the characters of video game ensembles are equally compatible. DeviantArtist kinjamin has put together this humorous mashup of the cast of Community and many of the most famous characters in Street Fighter. We've got Jeff as Guile, Annie as Chun-Li, Britta as Cammy, Pierce as Zangief (heh), and of course, Abed and Troy as Ryu and Ken.
And the best fit of all is Ken Jeong's Chang as… Blanka. Wait, did I say best? That one's actually kind of a stretch.
View the full-sized image here.