東京国際映画祭
The film was completed in August 2006 and premiered at the Tokyo International Film Festival soon thereafter.