Tokyo International Film Festival
In October 2007, it was screened at the Tokyo International Film Festival and was then released to DVD on December 5, 2007 in Japan.