Cover shot BABIRUSA
BABIRUSA is an upcoming Deathcore band from Brisbane, Australia. One of the standout features of this band is that they are fronted by two vocalists who both bring their own style of heaviness. Babirusa has dropped their first single and video “Desolation System” which you can check out below.
Keep up to date with BABIRUSA on social media