Short focusing on the collaboration between John Woo and Shinji Aramaki in Appleseed Ex Machina.
Release Date 2008-03-11 Budget N/A Revenue N/A Rating N/A Runtime 16 mins