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