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.

Leave a Reply