Orochimaru VS M. Bison

Orochimaru VS M. Bison is a What-If? Episode of DEATH BATTLE! pitting Orochimaru' from the Naruto franchise with M. Bison from the Street Fighter' franchise.