Taru Mountains

The Taru Mountains in the Naishou province were first settled by the Yamataru tribe.