東京国際映画祭
The film premiered at the Tokyo International Film Festival in 2010. It received a theatrical release in Japan in April 2012.