God Mother, the Swedish band recently signed to Dillinger Escape Plan's Party Smasher Inc. imprint, has debuted a new track from their debut album, Vilseledd, due out on September 29. The new track is titled "Tar Mirror" and features guest vocals from Keijo Niinimaa of Rotten Sound. Listen below.