File:SSF2 Hidden Leaf Village.png

Summary
The stage Hidden Leaf Village in Super Smash Flash 2.