Shimogakure
Posted 7/15/11
Shimogakure (霜隠れの里, Shimogakure no Sato; Literally meaning "Village Hidden in Frost") is the hidden village located in the Land of Frost.
You must be logged in to post.