London Anime Con 2013 Pictures
The anime convention, London Anime Con, is held in London, UK, at the London Metropolitan University, The Rocket Complex from Feb 9-10, 2013.
The anime convention, London Anime Con, is held in London, UK, at the London Metropolitan University, The Rocket Complex from Feb 9-10, 2013.