ジドウジリツシエンシセツ
Meanings
Noun
1. children's self-reliance support facility
Composed of
children; juvenile
independence; self-reliance
support; backing; aid; assistance
facility; facilities; institution; home (for the elderly, orphans, etc.)