The pecha kucha is curretly under development. Enjoy the first slides for now.