One of my all time favorite prog bands. If you aren’t familiar with Marillion, it’s well worth your time to do a little research. This song is off one of their best albums, a double album at that! “Marbles” by Marillion. Beg borrow or steal to get your hands on this album. It’s worth the effort.