Getsugakure (Saisei Arashi)

Getsugakure ((月隠れの里, Getsugakure no Sato; Village Hidden under the Moon) is a hidden village in the Land of the Moon.