Google
×

Zakumi

Zakumi the Leopard was the official mascot for the 2010 FIFA World Cup, which was held in South Africa. He was an anthropomorphized leopard with green hair, introduced on September 22, 2008. Wikipedia
Episodes: 22