Super Furry Animals

Super Furry Animals are a Welsh psychedelic rock band.