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