(1)The Legend of Zelda vs (1)Final Fantasy 2006

Results
Tuesday, August 1st, 2006