Kotomora
常居所 (joukyosho) Japanese meaning: habitual residence | Kotomora