tales of terror13creepypastaTamakushi 3According to Japanese legend, 55 courtesans were killed in the Oiran Buchi forest so they couldn't reveal the location of a secret gold mine and their ghosts still haunt the woods. Tamakushi is one of them. Chat Now