You defeated the Zirneklis Queen (basically a giant spider).
You have not earned this achievement yet
Log in to view progress