Promo Videos commissioned by Teruo
for 2003 Tokyo Designers Block
© Happy Ending