Director Gen Sekiguchi and screenwriter Taku Tada, award winners in Japan's advertising industry, make their feature-film debut with this fast-paced omnibus film, which incorporates five strange tales that occasionally intersect. The film was shown at Subway Cinema's New York Asian Film Festival in 2005.