The website of "this sheep those sheep (bah bah bah)," an art collective and experimental indie-rock band.