Kotomora
拾い子 (ひろいご, hiroigo) Japanese meaning: foundling | Kotomora