Here is the first teaser for the upcoming live action/CGI feature film, based on the 1974 space opera, directed by Takashi Yamazaki (ALWAYS: SUNSET ON THIRD STREET) now in production. This teaser debuted across Japan on January 1, 2010, and the finished film will be opening in Japanese cinemas on December 1, 2010!
