Beautiful, interesting, incredible cinema.
A consumerist love story between japanese puppet theatre and the world of advertisement.