After blowing minds and making best-of lists around the world with their debut full-length, Deathless, and a jaw-dropping split with Denton, TX foursome Flesh Born, Richmond, VA based trio Ostraca is back with last, a 30 minute sonic assault developing further on their impressive atmospherics and chaotic abilities that we've all come to know and love.