teke teke
80
1Common elements of the legend include that Teke Teke is the vengeful ghost or spirit (also known as an onryō) of a young woman or schoolgirl who fell on a railway line in Northern Japan, which resulted in her being sliced in half by a train, she survived the accident but was in agony, she was neglected by the station's
Follow