leegascoyne.com
What is Pecha Kucha?
Pecha Kucha is a form of presentation that originated in Tokyo, Japan in 2003. It was devised as an event for young designers to share their work and network connections. Apparently it gets its nam…