File:SSF Peach's Castle.png

Summary
The stage Peach's Castle in Super Smash Flash.