Defeated the 5 heroes in the Hermuda Triangle
You have not earned this achievement yet
Log in to view progress