Donut vs Dan Hibiki

Description
''Red vs. Blue vs Street Fighter! In their respected universes people are strong, they are the smart, and then we have these two pink wearing idiots. I mean, look at their actions... ''