a film still from mind game ( 2 0 0 4, by masaaki yuasa )