ブックマーク

A Book Shorts awarded short story.
This is a "link" to the award's website.
In spired from a native North American tale
it depicts a baby and a glove
ditched in a river by its mother.
English translation will come soon