Hello! I too have been searching for this for twelve years, and I have found the answer!!!
The YouTuber Whang did a video about this, and someone in the comments linked to the original song, which is part of the Vampire Princess Miyu soundtrack. It’s called “Armored Apparition’s Time of Death”...