A PechaKucha presentation at Tokyo Design Week. After death and taxes, the next unavoidable thing in life may be lousy Powerpoint presentations. And for anyone who’s ever struggled to simultaneously ...