I am very familiar with this band. Their first two albums were released through Greek label No Remorse Records.
When i was in Athens about two years ago, i shopped at No Remorse's physical store in Athens and the band's albums were recommended to me by the owner.
For no particular reason, i ended up buying other rarities / Japanese releases and simply put Lord Vigo on my want list.
But I will eventually be ordering their albums online.
Great band.