Ekusu makina
As members of ESWAT, the elite forces serving Olympus, Deunan and Briaereos are deployed anywhere trouble strikes.
Actors and roles, crew of Appleseed: Ex Machina (2007). Who was filming and what role he played.