Sentence:  'Lucy Leave', also known as 'Lucy Lea in Blue Tights', is a stranger <WSD>beast</WSD> altogether. Musically it is as derivative as everything else the band was playing at this time 
Meaning of the word marked with <WSD> tags:  A thing or matter, especially a difficult or unruly one.