 The film had its European premiere on October 17, 2010 at the Scotland Loves Anime event in Edinburgh.Animax Asia has aired the film.The film's theme song is by Minori Chihara, the single of which was released on February 24, 2010.