This sounds a lot like Wormed, which is a compliment.

From Australia, album out on the Russian label Lord of the Sick Recordings.