Bag (0)
0

Moriki Shuzo

Known since ancient times as the land of the ninja, Iga is also the town that is home to Moriki Shuzō in the prefecture of Mie.