16 July 2025, 4:36 am
On an ordinary day, a grotesque looking teddy bear appeared at a bus stop placed neatly on the pavement, looking as though it had been stitched together with bloody human skin.... Read More »