July 21, 2023Religion & SpiritualityIt is the legend of a japanese school girl who was pierced into half by train. Her spirit is still haunting the roads of japan.TEKE TEKE....