Su tercer y más reciente material lo sacaron en enero de 2005 titulado Beholding The Impure.