It was theatrical released in Japan in 2004. It moved into theaters in other Asian territories later in 2004 and 2005, and into western film festivals, such as New York Asian Film Festival and Seattle International Film Festival.
