Japan Stories: Mt. Izuna If you’ve ever seen a film by Studio Ghibli or know anything about Shinto, you know that things in nature […] March 8, 2019 0