Saint Seiya Saintia Sho is my new nostalgia-fueled pleasure