Battering audiences since 2005’s “Anthropoid Effigy” as the creation of special effect artist,  music video director and vocalist mastermind  Jeff Sisson in homage to all things Bigfoot, the creature features of the 70’s and 80’s and classic Death Metal, the six years long awaited return of Independence Missouri’s Troglodyte is one that finally sees Origin bassist