The Jūhachi Myōjin (十八明神) to the side of the stone steps at Mii-dera is also called Nezumi no Miya (Rat Palace), and it is said to pacify the spirit of the Tesso and others, and it is built facing the direction of Mount Hiei.