Devin Townsend Project – Lucky Animals – Music Stream November 30, 2012 “Lucky Animals” from his latest, Epicloud, continues the bizarre carnival. Are we really hearing Pink Floyd, Mr. Bungle, and Strapping Young Lad all at once?