Despondent Japanese pamper gets ravaged

20 August 2024