Cloud Strife vs Link 2006

Results
Battle Royale Saturday, November 18th, 2006