Kotomora
帰国者 (kikokusha) Japanese meaning: returnee | Kotomora