Saint Seiya ®
Nope