東京国際映画祭
It was entered into the main competition at the 2005 Tokyo International Film Festival.