File:SSF2 Princess Peach's Castle.png

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