It's the first time I heard this name, "Roshi". Is Roshi the american name ? Beacause the japan name is "Dohko" for the Libra Saint. In the french version, this is "vieux maƮtre" (old master), a kind of Yoda.
There is a rumor in France launched by a french animation magazine, who has good contacts in Japan. With the liitle thumbs on the box like that : , we could win the armor Seiya has in a short sequence in the new movie Tenkai-Hen, whick look a little like the Odin suit.
But I don't want to affirm this, cause maybe it's just a rumor and I'm not sure for the goods with these thumbs...
That cloths is the Kamui of Pegasus, it is the divine ultimate armour similar to those of the gods, it is suppose to appear on the final episodes of the Hades saga if they continue to animate it, it has only been seen a short animated scene of them on an extra scene of the Hades DVDs... I surprise it is in the Tenkai Hen overture...