from "Saint Seiya - The Lost Canvas Original Soundtrack" album by Inuyasha
See who else performs this track