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