is a Japanese film directed by Masahiro Kobayashi. It won the Golden Leopard at the 2007 Locarno International Film Festival.
Cast Masahiro Kobayashi Makiko Watanabe Harumi Nakayama
Reception The film won the Golden Leopard at the 2007 Locarno International Film Festival.
References
External links