1 cursed spot in Imaichi, Japan
The Cedar Avenue of Nikko, in the city of Nikko in Japan, stretches for 37 km and lined on either side by some 13,000 cedar trees, known as Sugi. The ...
Share it with the community!