New Ex Machina Trailer Online

Japanese multimedia site Biglobe now hosts a streaming 3:43 trailer for the upcoming Appleseed Saga: Ex Machina motion picture. The film is scheduled to open in Japanese theaters on October 20th.

Share

Add a Comment