S01 E09
Nov 22, 2011Appleseed XIII
The Girdle of Hippolyta
Release Date: Nov 22, 2011Episode Description
A goodwill ambassador arrives from Poseidon... except she looks and sounds exactly like Deia, who should be dead.
Where to Watch Appleseed XIII Season 1 Episode 9 Now
Best
Rent/Buy
Free