 The film was produced with a budget of 150 million yen (approx.US$1.4 million in October 1999), and saw a first screening at the Tokyo International Fantastic Film Festival on October 27, 2000.A widespread release in Japanese theme park theaters followed in November 2000.