S01 E11
Dec 20, 2011Appleseed XIII
The Apples of Hesperides
Release Date: Dec 20, 2011Episode Description
ES.W.A.T. is dispatched to the Argonaut to provide security for the final bioroid on Deia's hit list. Little does anyone know that Deia has already made the first move...
Where to Watch Appleseed XIII Season 1 Episode 11 Now
Best
Rent/Buy
Free