Leech is a Swiss post-rock band formed in 1995 in Strengelbach, Aargau. Their
debut album Instarmental was released in 1996, followed by Soundtrack to an
Individual Emotion Picture Mindmovie in 1998 and Zerotonine Days in 2000. After
a period of experimentation and collaboration with guest musicians, the band was
placed on hiatus before resuming activities in 2006. Leech returned with The
Stolen View in 2007 and If We Get There One Day, Would You Please Open the
Gates? in 2012. In 2018, they remastered their debut album, released For Better
or For Worse, and the EP Instarmental 2...