Zakumi in all his glory

So, what do you make of Zakumi, the green-haired leopard presented last night as the official mascot for the 2010 World Cup?