I have made the necessary sacrifice to enter the Mansus through the Spider Door.
You have not earned this achievement yet
Log in to view progress