i think you would both enjoy them....even with such a well kind of stupid name
they are a really nice mixture of psychedelic rock with neofolk and a bit of vocal experimentation....kind of an "evil" 16 Horsepower...if that makes sense
i suggest the album An Interlude To The Outermost