an Entity in Data Space: 134.155.108.49:8890
I Lost My Little Boy (in Chinese Wo Diu Shile wo de Xiao Nan Hai) is a children's manhua by Yi Shu. In 2005, it was reported that it was to be adapted to an animated movie by Hayao Miyazaki, but this later proved to be faked news.