Putrefied Japanese baby is desk-bound able on touching to the fore

10 August 2024