urban legend, teke teke, teke, japan, schoolgirl, legend, train, train station, kill, murder, weird, creepy
published on: 2013-04-06 09:21:54
1 head 2 body fish - do they live near a power plant?
The ‘Bagelhead’ is currently the hottest body modification
dress made entirely of human hair
hyperdontia or supernumerary teeth
A Hindu devotee with his neck pierced with a knife attends the
Early mourning jewelry such as rings and pendants with skeletons