On a hot, humid July afternoon in Yamagata Prefecture, Japan, Lady Ashtar lead a tour of pilgrims up the 2,446 steps of Mount Haguro to a magnificent Shrine.  Mt. Haguro is one of the trio of mountains which represent past, present and future, Haguro represents the present. The trek was 1.7Km and worth every moment of…

Read More