departing the "Senkai Restaurant - Launch Party" in London, England, UK. 2011-10-26
One celebrity in this topic: Chloe Green