Death of the Demon Beast! Indestructible Golden Chains

S01 E104

Death of the Demon Beast! Indestructible Golden Chains

Saint Seiya

Runtime
24m
Air Date
Aired Dec 17, 1988