Kotomora
乳児院 (nyuujiin) Japanese meaning: infant home | Kotomora