Japan
(Euro Space)
Apr 24, 2004
Germany
(Nippon Connection Film Festival)
Apr 15, 2005