Gaze at 12 Life-Size Armor SetsĀ at 30th Anniversary Exhibit! Saint Seiya may not have been very popular in the USA, but it still has a massive fanbase across