Reminds me of the song from the 80s
Ophelia by “Tear Garden”
https://www.youtube.com/watch?v=KfO-gfTM8lc
I like this version of "Ophelia" by The Band.