Kotomora
他国者 (takokumono) Japanese meaning: stranger | Kotomora