Makes me think of Feudal Japan. This is just awesome all the way. There really isn't much that can be said about how well done this is.
Very well done. It also makes me think of the festival in "Pokemon The Movie: 2000." At least I think that's the movie where Ash is still in the Orange Islands.