It was show and tell time at school, so little Ayumu Kasuga brought her pet that she found washed ashore along Osaka bay. She could not really recall how she came to have it, or how she brought it home… or even how she got it to school for show and tell, but there it was like a shadow upon […]
Continue reading