Pechu Whatcha?

Pecha Kucha means ‘chit chat’ in Japanese. That meaning is translated into an event where speakers show 20 slides, and have 20 seconds to speak for each. The first event […]