animeipics.wordpress.com
Tanigakure Hidden Valleys Village
Tanigakure meaning “Village Hidden in Valleys” is the Hidden Village of Land of Rivers.