Month: March 2011

“We here at PechaKucha HQ in Tokyo are finally coming to terms with all that’s happened since Friday. We of course thank everyone who has been checking in on us with concern. The devastation that occured and that is airing …

How You Can Help Read More »