Shimogakure Hidden Frost Village


Hidden Frost VIllage Symbol

Symbol of Shimogakure

Shimogakure meaning “Village Hidden in Frost” is the hidden village of Land of Frost.






Continue reading

Advertisements