Published in Rock and Roll January 10, 2017 388. Super Furry Animals From Wales, the talent and overall ability of Super Furry Animals in unquestionable.