東京國際電影節
The film premiered at the Tokyo International Film Festival in 2010. It received a theatrical release in Japan in April 2012.