In a famous Japanese folktale, a childless couple adopts a baby boy sent to them from heaven in a peach they find floating in a river. Years later, the young Momotaro embarks on a great adventure, befriending animals and vanquishing demons before returning home to live happily ever after with his adoptive mother and father.

If only things were as simple in the real world.

Tens of thousands of minors live in children's homes in Japan, but cultural and legal issues keep most of these youngsters needing caring homes from being united with couples who want a child to love.