Squatch is a noise rock group based out of Buffalo NY. The instrumental trio has successfully blended Heavy Metal, Funk, and Noise. They have been considered a mix of Primus and Dillinger Escape Plan. Below is there sound cloud and New Music video.