Release date
Nov 24, 2004
Countries of origin
United States
Language
English
Japanese
Filming locations
Japanese Garden, Donald C. Tillman Water Reclamation Plant - 6100 Woodley Avenue, Van Nuys, Los Angeles, California, USA
Production companies
NYFA