Captain Falcon vs Speed Racer

Captain Falcon vs Speed Racer is a What-if Death Battle.