File:SSF Peach's Castle.png

Summary
stage in Super Smash Flash.