A futuristic vision from director Kiyoshi Kurosawa of "Kairo (Pulse)" fame. 24PHD and DV cameras were used for all photography in the film. The cast includes some of Japan's hottest actors like Tadanobu Asano (Party 7), Tatsuya Fuji, and Joe Odagiri who are all new to the director's work.