Check out VivaKiva, a website that explains Kiva in Italian (English translation here).They've even made their own animation to explain the Kiva concept: Who knows what we'll see next!