東京國際電影節
It was entered into the main competition at the 2005 Tokyo International Film Festival.