Kotomora
養護施設 (ようごしせつ, yougoshisetsu) Japanese meaning | Kotomora