The Umbrella Corporation
Overall rank 1,380,824 · 518 points
The Final Boss · Top of the table, and grudgingly the only one in this league worth fearing.