Kotomora
定住地 (teijuuchi) Japanese meaning: permanent home | Kotomora