Kotomora
親代わり (oyagawari) Japanese meaning: foster parent | Kotomora