Kotomora
在居 (ざいきょ, zaikyo) Japanese meaning: stay | Kotomora