Bowser’s Castle (Smash Wars)

Bowser's Castle is a new stage that will appear in Super Smash Bros. Smash Wars.

Music

 * Giga Bowser (Melee)
 * Bowser's Castle
 * Fortress (Super Mario World)
 * Bowser's Castle (Mario Kart Wii)