File:SSF2 Hidden Leaf Village.png

Hidden Leaf Village stage in Super Smash Flash 2.