Captain Falcon Twister Race

Captain Falcon Twister Race is a attraction based off of the F-Zero (series)

Power Ups
 * Star