Leonardo vs Mega Man

Leonardo vs Mega Man is a What-if Death Battle.