Kotomora
寄留者 (kiryuusha) Japanese meaning: temporary resident | Kotomora