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