2 min read Exclusive Music Reviews Album Review: Babirusa – “Humanoid” (2020) August 26, 2020 NewFuryMedia Australian deathcore is a like a blue flame, it burns immensely and uniquely. Babirusa...