Peach's Castle (Super Smash Bros.)

Peach's Castle is a stage from Super Smash Bros..