The Oddest Street Fighter Battle You’ve Ever Seen

Watch the oddest Street Fighter battle you’ve ever seen.