Saint Seiya poster
TV

Saint Seiya (1986)

S01E61 Surrender or Die! These Wings are at Their Limit

Jan 09, 1988 • Season 1 • Episode 61 • HD

Hyoga is back, brimming with determination. But will his newfound resolve be sufficient to change the course of events?