Kotomora
フォスターペアレント Japanese meaning | Kotomora