PechaKucha (Japanese for “chit chat”) is the world’s fastest-growing storytelling platform, used by millions around the globe.
https://www.pechakucha.com/