from "3x3 Eyes: Divine Demon Legend - Descendent Ballad II" album by Inuyasha
See who else performs this track