Isn't this Saint Seiya?
http://saintseiya.wikia.com/wiki/Perseus_Algol
Perseus no Algol: Rhas Al-Ghûl Gorgoneion!!