On the Radar: Pecha Kucha By Notable Life By Notable LifeView Author|February 28, 2012|LifeView Life Stemming from its 2003 launch in Tokyo, Pecha Kucha has amassed quite the devoted following both abroad and here in YVR. This Wednesday night's (February 29, 2012) event promises to be no different as Pecha Kucha kicks off its 20th collection... View this article.