The film debuted in February 2011 at the Yubari International Fantastic Film Festival and was released theatrically in Japan in May 2011.
The film's initial showing was at the Yubari International Fantastic Film Festival in February 2011, and its subsequent public release occurred in theaters in Japan in May 2011.