On 15 February 2012, the film screened at the 62nd Berlin International Film Festival. A "theatrical version" of the film was released at Auditorium Shibuya in Tokyo, Japan, on 10 March 2012.