Ethan Glass continues to hone his distinctive "slime punk" sound with his brand new EP Voodoo on German imprint Saturate Records.