Kusagakure Village Hidden in the Grass


Kusagakure's Forest

Kusagakure means ” Village Hidden by Grass”. Kusagakure is a small country and leading by unknown leader. Kusagakure was use as a battle ground by Iwagakure.

Continue reading

Advertisements