The Japanese Twins

by Lucy Fitch Perkins

Away, away, ever so far away, near the western shores of the Ocean of Peace, lie the Happy Islands, the Paradise of Children.