Teke Teke
Teke Teke is the ghost of a Japanese schoolgirl who roams the train stations of Japan. In life, this girl was a scardey cat and people are always playing practical jokes on her. One day at the train station after school, her friends decided to put a cicada, a bug that appears in the summer … Read more