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.