Super Street Fighter II Newcomer Battle Royale

Super Street Fighter II Newcomer Battle Royale is an upcoming What-If? episode of Death Battle, brought to you by KingDedede8888.