Culture3 years ago
[Hidden Wonders of Japan] The First ‘Totoro’ is a 1000 Year Old Tree in Yamagata Prefecture
In the cool night air there is not a streetlight in sight, and the only dim illumination comes from the sky full of stars twinkling above....