This is a beautiful, beautiful story. It reads like a fable. The atmosphere is wonderful just the way it is.
In many places, the phrasing is clearly not English. But even in those places, the meaning is clear, and the phrasing is beautiful, almost poetic.