Kotomora
在住者 (zaijuusha) Japanese meaning: resident | Kotomora