Seattle sludgesters Year of the Cobra have announced a new self-titled album, due February 28 via Prophecy Productions, and first single “War Drop” is equal parts heavy and soaringly catchy.