Iwagakure

Iwagakure (岩隠れの里,  Iwagakure no Sato), also known as 'The Hidden Stone Village', is one of the five major cities in Shinobicraft.

History
Write the first section of your page here.

Map
Write the second section of your page here.