Dan Hibiki vs Sheep Man

Dan Hibiki vs Sheep Man is a What If? Death Battle.

Description
''Street Fighter vs. Mega Man! Capcom's most pathetic warriors face off! Who will end being the butt of this joke?''