Cloud Strife vs Link vs Mario vs Sephiroth vs Solid Snake 2006

Results
Battle Royale Wednesday, November 15th, 2006