Players who have earned this have defeated the final boss in the Atlantis Tower! The Atlantis Tower is located in World 6.