Kotomora
在留者 (zairyuusha) Japanese meaning: foreign resident | Kotomora