Pecha Kucha.
The Human Eye Corporation revealing the secrets behind the success of their stop-motion music promo Toy for Momokomotion – in English and Thai – for Pecha Kucha at Paragon Park as part of the Bangkok Design Festival 08.
Photography by Maitree.


