![](/sites/default/files/styles/large/public/default_images/images_0.png?itok=xfqaNxjw)
Introduction to the Mountain-Resident Beast: The Mountain-Resident Beast, also known as the Demon Mirror, is a hole made by the differential weathering of the stone wall. The hole is about one meter in diameter and can accommodate two people passing through it at the same time.