Shrine of the Mirror of Life

The was a shrine located in a cave near the Forest of Illusion and on the edge of Lake Motosu, which was built to contain both the Mirror of Life and the Jewelled Branch of Hōrai following the sealing of Princess Kaguya.