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.
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.