Final Fantasy cosplayers ho!

2010-03-16 17


Final Fantasy XIII launched in London this week, so naturally the cosplayers were out in force. Game On was there to meet the fans in felt.