Lon Hin Lai, ‘The Excuses. e11’, 2005-2006, Blindspot Gallery