Land of Flora

The Land of Flora (植の国, Shoku no Kuni) is the name for the thus far unnamed country where Kusagakure is located. (WIP)