Secret Achievement - Spider-Man 3
Defeat this nemesis. - Spider-Man 3
16/3,06615/1,0001/32
650/1,999479/1,00030/47
11/6,36810/1,3601/67