OUR DEPARTURES Info and Photos From Shochiku « SciFi Japan