S04 E12
Apr 11, 2003Not Available
Saint Seiya: Knights of the Zodiac
Episode 12
Release Date: Apr 11, 2003Episode Description
Shion wakes the armor of Athena, which is the true form of the giant statue of the goddess.
Where to Watch Saint Seiya: Knights of the Zodiac Season 4 Episode 12 Now
Best
Rent/Buy
Free