Infant Annihilator – The Battle of Yaldabaoth Review A masterpiece of deathcore and technical death metal. Posted by jEX • 3 years ago - Leave a Comment