Saint Seiya Saintia Sho


Warriors in magical armor guard the goddess Athena from evil threats.
Starring
Aina Suzuki,
Megumi Nakajima,
Suzuko Mimori