A representation and homage to Saint Seiya, and the cultural and generational mix this anime embodies