First Parish in Needham Logo

23 Dedham Avenue
Needham, MA 02492

PechaKucha Creators at First Parish

PechaKucha is a visual storytelling art form from Japan. It involves 20 PowerPoint images, each lasting 20 seconds, with a soundtrack of narration and/or music. According to the website, it “began as nighttime get-togethers in Tokyo in 2003 by two...